wave- generating explosion - German English Dictionary